package cn.xshi.bpm.param.original;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Map;
/**
 * @Desc 原生态发起流程实例接收参数
 * @Author 邓纯杰
 * @CreateTime 2012-12-12 12:12:12
 */
@Data
@ApiModel("原生态发起流程实例接收参数")
public class StartParam {

    @ApiModelProperty("业务编号")
    private String businessKey;//业务Key

    @ApiModelProperty("流程部署编号")
    private String deploymentId;//流程部署id

    @ApiModelProperty("流程定义版本号 配合模块key使用（注意 如果版本号为空 则采用模块Key下最新流程定义）")
    private String version;

    @ApiModelProperty("模块Key")
    private String moduleKey;//模块Key

    @ApiModelProperty("流程变量")
    private Map<String, Object> variables;

    @ApiModelProperty("发起流程实例并且调整到指定节点id")
    private String activityId;//发起流程实例并且调整到指定节点id
}
